Science

Russia launches military communications satellite: reports